Great location and great communication throughout booking process