Had this place been clean, we would've had a really nice stay. However the place hadn't been cleaned prior to our visit. Make sure you confirm a professional cleaning service has arrived prior to your stay.