Amazing location, very clean, easy access to great restaurants and the beach. A 5 star place for sure!