Excellent location, amenities and communication (very prompt replies)! Thanks so much Karen and Mayie! We'll definitely be back! Worth every cent spent!