Great apartment, great location, great host. This is the Airbnb for you. I really enjoyed my trip and will book the same spot again in the future.
Extra plus were all the amenities like coffee, kitchen supplies so we could cook, beach towels and plenty of bath towels.