The location is amazing, unfortunately it wasn’t that clean - sheets on master bed were ripped and the outdoor tiles were really dirty. We got the cleaners back in to clean glasses etc. A bbq would have been great to have. For that price point I would have expected it to be in pristine condition - loved our holiday though.