The location is good, close to good food and activities.
If you want comfort, cold air, and room to move this is not the place for more than 4 people.
Our first night the air must not have been on enough to cool the studio, and we were miserable. We stayed at a hotel the second night to get a good, cool night sleep.
Stay here if cheap is what you are going for, otherwise stay somewhere else.