Phenomenal spot - a real pleasure and the kind of place that makes you want to stay in. An effortless check-in and check-out process.