Great Clean and Amazing. Michael is the perfect host and the place is absolutely beautiful.