Absolute perfection. Great location, sparkling clean and super cozy. We would stay here again!