We had a wonderful time. Had a little problem on our arrival..they wanted to give us a small flat, overlooking a busy street. Than, after a little stress they lodged us at a wonderful flat overlooking the ocean. The we had a great stay. Excelent staff, and wonderful location.