This was our first time to St John so i can't really say what other places are like, but Estate Lindholm is thoroughly enjoyable. It is comfortably situated with great views and the owner and staff make it warm and relaxed-- they don't seem to get tired at all of giving advice. They are also truly helpful-- you can borrow beach chairs and even a picnic thermos for the beach. The kitchen is always open-- so if you need something to drink-- you can grab it and write down what you took (its on the honor system).
The place was nearly spotless, which is something in a wet tropical environment and the garden is beautiful.
It is a place that is uphill from the town so if you want to walk-- it is a hike back, or taxi unless you rent. However it is also situated a pleasant hike from some of the best beaches.
Yes- the breakfast part is not exactly exciting (cereal, toast etc), but in the end we didn't really come to St John for the breakfast, and anything more and you might be too full to get going.
Would definitely recommend renting for part of the time to explore the beaches-- Maho was our favorite.
