Great location, incredibly spacious and has a fully equipped kitchen. Michael was a great host, and the entire stay was very enjoyable.