Spacious, well-equipped, great location, comfortable