This place is a gem! We traveled with our 2 year old and had plenty of room for the three of us. Amenities worked great-- Kitchenette was brand new and barely used! The cable has nick and disney ( a plus for us). The entire unit was spotless! Its a combination of old charm and basically brand new kitchenette and bathroom. Location is great--walking distance to everything that you might need. The beach is a 6 minute drive which we really appreciated. Check in was simple as was parking--literally right across the street. Just remember to bring cash for parking. We were happy with our stay and will come again!