Wonderful stay. Great location. Big windows. Comfy beds. Excellent communication.