charming, clean, wonderful location.