Very nice interior with all the amenities necessary for a extended stay. Close to most beaches and attractions. Not the most "infant/toddler safe" interior, however, easily manageable. The host was very quick with her responses and easy to talk with!