Excellent location. The hosts were very accommodating with check in and check out. The bathroom needs a good cleaning. Lots of hair on the floor. The pool has six inches of dirty water in it.