The location is extremely central. A short 5-min walk to the water, 15 to the train station, a couple streets down from the road that the airport bus goes along. Very convenient.
One caveat to the place is that it’s on the main road and it can be very loud. It’s also in a complex that’s part commercial, so you have a lot of people walking in and out of the building which can disrupt sleep. Bring a pair of ear plugs if you’re a light sleeper and you’re set.