Amazing place! Just as described and just like the pictures. We stayed here as part of our honeymoon and it was absolutely perfect. We would definitely stay here again. John was easy to get a hold of and responsive to messages.