Absolutely wonderful! Every part of the stay was as advertised. The communication, accommodation, and location were all superb, and all for a great price at that. I would definitely recommend it to friends and family.