10/10 for location, amenities and communication. Perfect for families and small groups, will be back!