James' place was just what was needed - well located, modern and great value for money. His communication and helpfulness was second to none. Check-in and check-out was very straightforward and flexible with good communication. James even went out of his way to drop around some further information on activities and had some great stories to share of his own travels.