Very accurate description. The place was well equipped and had a surprising amount of room. We really enjoyed staying away from the crowds though it involves a little more walking as a result. Highly recommended.