Nice clean, modern place, with all necessary amenities. Michael went out of his way to support me during check-in, excellent communication. Place is a little noisy during the day being so close to the docks, however it was ok at night.