Comfortable, clean, spacious stay in a great location.