Mary was a great host. The place was exactly as expected and is in a great location as it is walking distance to the beach. In terms of hospitality, Mary was one of the greatest hosts I have had through Airbnb. It seemed like she was available 24 hours a day, and helped us coordinate a rental car, as well as transportation to and from the port and airport. Additionally, one early morning, my friend missed a step and fell, injuring her ankle. Even at 5am, there were people there to help her by giving her ice, water, etc. The only downside (and not really a downside) was that the room we were in did not receive the wifi signal very well. Other than that, great place to stay and would stay here again!