Location location location. The staff are amazing. The outdoor place with the hotel is wonderful. The room is small, but comfortable.