great place! gorgeous! perfect location too. absolutely loved staying here.