Sunset Vistas Beachfront Suites is a 107-room upper-middle-range hotel with apartment-style units (some with ocean views). The hotel is steps away from the beach and also within walking distance to the shops, restaurants, and water sport activities located at John’s Pass Village & Boardwalk. The island-style rooms are spacious, but some are showing minor wear. Unlike a typical hotel, this property doesn’t have regular housekeeping services (which are available for a fee), but does offer family-friendly amenities like a children’s wading pool. Travelers seeking more modern digs for similar rates might want to check out Crystal Palms Beach Resort, which includes housekeeping in its room rates.