Incredibly clean with a beautiful porch. Excellent service and communication before and during the stay.