This place is truly magical! Very well located and sparkling clean. We loved staying here!