This place is lovely and comfortable, and as other reviewers mentioned, has extra toiletries, which were great! The location is awesome - 1 block from an outdoor pool, lots of restaurants within walking distance, and close to the beach.
John went above and beyond with communicating. Airbnb canceled my reservation due to issues with the city while I was on the other side of the world. I woke up to emails showing the reservation had been canceled less than a month to the booking date, and I would have been in panic mode, but John had sent several messages letting me know what was going on and ensuring he would hold my original dates booked for a couple of days to sort it out with Airbnb. I was very appreciative of this since booking prices had gone up significantly by this time. I give Airbnb a zero star rating for their handling of the situation, but John deserves 5+ stars for sure!