Location in town is great. Apartment seems to still have some of the same issues described in previous reviews - there was no tv, shower head was broken from wall, and spots of dark discoloration on ceilings and walls. Communication was difficult - first in misunderstanding that “sending the car to pick you up” actually meant a 20 euro taxi that the host attempted to pressure us into paying for after we declined upon having the cost disclosed (advice - take the 2 euro Seabus from the port instead, it’s only a mile) and also in being clear about the meeting spot. The space itself (especially the terrace on top) are fine, but there is definitely room for improvement in the hosting side.