Excellent location. Nice docks. Very close to downtown restaurants and shops. Bathroom and shower facility were fairly clean and updated. I did receive a call from a DiMillos employee to confirm my reservation and arrival time which was nice but no one met us at the dock to assist which was strange. That aside we had pleasant stay but not overly impressed.