I cannot rate this wonderful accomodation highly enough. It has everything you could possibly want. Unreal location, literally a stones throw from the beach, beautifully styled apartment. Treated like royalty, with lovely gifts to welcome us. The easiest check in possible. Needless to say, we’ll be back!