Space, cleanliness, comfortable great location