Overall, great place. The beds were very comfortable. Clean, comfortable, and well-maintained. This isn't a complaint but an FYI. The place is small. We had two small children and it was tight. Very little common area. Not a huge issue but if you need a larger common area, might not be the best fit.