We enjoyed our stay at Alma's. Lots of space to make ourselves at home for our time in St. John.