The staff at Margo's were so warm and welcoming. We felt very relaxed during our stay. The pick up and drop off from and to the port were great additions. And the sweets and coffee they offer you daily. They also have a shared area with mini golf and swings. The local tips were great. Easy walking distance to town. The only disadvantage was the very small shower. Maybe they should have foregone the balcony in every room and stuck to the shared balcony in lieu of a bigger shower.