Very clean home—a great place to stay.