Very clean and great location. Our family loved it. We would stay here again. Very nice host. We would stay here again