Perfect! Clean, comfortable, bright, safe, quiet, convenient. Restaurants nearby.