Sharon has been a wonderful host. The villa is beautifully located, overlooking the beach. The bathrooms are so clean and the beds are comfortable. Even my dog had such a good time here.