Great self contained apartment. Modern amenities, warm and comfortable. Parking can be a little tricky with a larger vehicle but definitely manageable. James and Liz were very welcoming and provided all the necessary info while respecting privacy.