Great place to stay with all amenities in a fabulous part of the world