Great location, good communication and a great place to stay.