Clean, comfortable place with nice amenities in a great location.