exceeds expectations. lovely location. sparkling clean. clear communications. highly recommended.