After reading the reviews, I was skeptical but we had great experience staying at Spark. The hotel was clean and had housekeeping daily. As we didn't need it every day but it was available. The breakfast was a bagel bar with cereal, yogurt, and oatmeal. The coffee was always fresh in the lobby. The pool and hot tub was clean. We used the hot tub each night. The fireplace was amazing to sit around, if you just wanted to relax. There was a bar and on Thursday they had a gentleman singing out by poolbar. You can walk to different restaurants, a little shopping center and a short walk over the bridge to the beach, and restaurants. If you didn't want to drive, Johnny's taxi was just a call away ( their fee is by tips so be mindful and tip accordingly) or you can take a short walk over the bridge and catch the trolley to the village. The staff were extremely nice and helpful.