Peter was great and communicative up until we checked in, we had a problem with the shower not adjusting temperature on day two, he said he would send somebody to fix, but never did. Mentioned it him again when we checked out saying it was incredibly frustrating and annoying to have very cold or very hot showers with nothing in between and he did not even acknowledge, haven’t heard a word since, not even an apology. Be aware there is a $40 per day parking fee upfront. Maybe its mentioned in the listing somewhere, if so, it was easy to miss cause I never saw it, so it was an unpleasant surprise. Other than that the place is quite good for the price, within easy walking distance of lots of restaurants, shopping, even the beach.