Great location and terrific communication. Very clean. Happy stay.