Great place! John met us at the property and gave a warm welcome. They have a guide at the property that includes everything… instructions, restaurant recommendations, etc. There were complimentary snacks and drinks available for us - a very nice touch. The place was super clean and decorated in a modern way (hardwood floors, leather sofa, etc). Bev and John were very responsive.
As for location, it’s a 25 minute walk to most of the main tourist attractions, but it’s in a very safe area. It was nice to sit by the dock at night - well lit, plenty of people, a few stores and cafes open.