Sparkling clean, great location and the host is very approachable and understanding. We will definitely be back. Thank you for everything.