The location is excellent. Only thing was when we checked in the room was not cleaned and all bedding sheet and etc. were not changed, I was kind of panic as we travelled as a group, everyone was tired. The great thing is Nathan is very responsive, when I left a message, he returned with a call immediately, and explained the oversight, and have someone on site within an hour and addressed the issue. Overall very good experience staying at this place, very convenient, and we had great time.