Spacious, well equipped and clean in a great location