This is a brilliant place to stay in the heart of St Leonards, with amazing views and everything you might need for a comfortable stay.