Wonderful hosts, gorgeous views and a spotless and safe apartment. I cannot recommend this getaway enough. I found it rejuvenating to live the St James lifestyle for the fortnight I stayed at St James Terraces. Highly recommended.