Spacious, comfortable, clean with a great location.