Good enough for what we needed for us and a six month old baby. Had what I was looking for to accommodate my family at a good price. Could be a bit cleaner, but again we didn’t stay in much. Parking was a challenge.