Excellent facilities, right on the ocean. Very compact yet very comfortable space. Exceptionally clean. Beautiful. Thank you!