Perfect location right on the beach, very nice clean and well designed large unit with huge bathroom , staff in the building where all great , has an amazing pool deck with bar/food service . Great host