This place was everything we needed! It was spacious and it had a beautiful view. Check in was very easy. Our dog had a good time as well, as we took her on plenty of walks around the neighborhood.