Excellent stay all together. Everything was accurately described. The location was fantastic as was the amenities. Communication was sufficient and swift. The only negative for me was a bit of house keeping and attention to the detailsof the cleaning. I have to say the bed was amazing and we slept well. The view was breath taking. Also, I couldn't figure out the check-out process but we did our best. Thanks for having us!