Location great! Clean, new - very much enjoyed our stay! Would recommend.