Perfect location, beautiful and clean. And great small touches around the property. Would definitely come back to stay.