Perfect location to enjoy the beach, with quick and easy access to restaurants, shopping and entertainment. Very, very clean with everything you need for an enjoyable stay.