I have been visiting St John for more than 25 years. Battery Hill is truly one of the places I keep coming back to. The location and quality of accommodations meet all my needs. Having stayed at several of the units in the condominium, they are all excellent. I will definitely be back for many years to come.