Very good location. Spacious, nice and clean.