Great location, excellent communication and a really great stay.