We had a wonderful stay in St James. All was as it should have been and communication was excellent. We did need a later check out as our baby got ill and we were charged half a day’s rate (at a discount) which we’ve never had done before, but we can’t foresee these things. Would highly recommend this place.