Great location, communication and stay. 5 stars!