Great place, excellent location! Had all the amenities you could want and they were great hosts that were really easy to communicate with and did not hesitate to ensure that we were satisfied with our stay :)