The place was very clean and the cleaning staff amazing! The kitchen and bathrooms were very nicely laid out and designed! The property is well located and we really enjoyed our the time here.