Absolutely PERFECT! It was clean and cozy. The hosts were kind and helpful. We will be back when we are in the area.