Good location; plenty of space; good amenities; friendly check-in