Everything as described and better! The place was so nice and clean and the view was better than dreamed! Carrie was quick with all responses, and very helpful. Felt very welcome and loved the villa 2, have already recommended some family to stay within the next few months, and I am already planning my next stay! Also there's a beach area below I absolutely loved to walk on at low tides! I can't wait to come back!