The location was absolutely perfect. You can't get better than this. I will say you get what you pay for though, as this is fairly priced given the amazing location. The towels we were given weren't in the best shape as one had a stain and the other was ripped, so I would recommend bringing your own as well as your own toiletries. The no mirrors in the rooms or bathroom was a little strange, as well as no sink to wash your hands. Aside from that the beds were comfortable, staff was very friendly and rooms were clean.