Clean, wonderful place to stay. Comfy beds, excellent location, fantastic outdoor areas and amenities. Other than some renovation work outside, our stay couldn't be faulted. Would stay again.