brilliant location. spacious, clean and well appointed