The property was brand new, which was a nice surprise - but beyond that, verything was just about perfect. Easy to check-in and out, plenty of rooms and living space, and it had everything we needed - cookware, iron, cleaning supplies, etc... The stay was beyond our expectations!