Great all around; the location, organization, amenities, etc we're all perfect for what we needed. The only minor inconvenience is the late/inflexible check-in time relative to other properties (Air bnbs, hotels, etc.).