Great location, accommodation, clean, modern and great host.