A real home away from home , an island of tranquillity centrally located.