Everything was great! Location, size, amenities. The only minor thing I would note is it could be a bit noisy if you are a light sleeper, but it was good for us. We will be back in the future.