Perfectly located! Beautiful and clean! Will stay again!