Superb accommodations, excellent communication throughout our stay, easy check-in/check-out process, great amenities, great location! Thanks for a wonderful stay!