Nice, clean, fresh and new. Great amenities.