Location, location, location! Literally steps from the beach. Also very close to restaurants and markets. Nice cozy furnishings with great beach amenities.