Great location, communication and overall a very satisfying place to stay.