Beautiful setting, lovely apartment, gracious host, and perfect location. We loved staying here as a family of four and highly recommend staying here.