Great place and location! Cleaning fee seems a tad high with all the rules regarding cleanliness and such but it maintains the space for other guests so I suppose I understand it