Perfect in every way possible. Super clean, everything you need, nice pool and perfect location. We will definitely be back.