Nice, Clean, full of amenities and with a great location.