We had a very pleasant stay. The flat was clean, spacious and had all the basic amenities we requested. The hosts were very cooperative with our checkin and checkout needs and were also helpful in recommending some good spots for food/sightseeing. Close proximity to the port and close to supermarkets and a decent mall (aka good location)