Very clean and well maintained. Great location, within walking distance for restaurants, grocery store and CVS therefore we didn’t need a rental vehicle. Great place to stay being so close to the cruise port.