Beautiful location and the hosts are a rental service agency that provide all the amenities you could possibly need. Their communication is quick, polite, and great! Two pieces of helpful information: Take change or install the PayRange app if you are looking to use the laundry on site. I also want to point out that if you are hoping to stay by a beach you can go swim in, this is not the best location. The beach is rocky and the winds are really strong. Other than that, this was a great stay for us and we really enjoyed our time here!