Beautiful place! Everything in the pictures and descriptions were accurate. Michael is a great host, and super responsive. We would definitely stay here again!