Great staff and location but stay marred by maintenance issues including no hot water one night and faulty door key that kept us out of the room for hours. On the plus side we received a refund of one night.