Great host, great accommodation, 5 stars well deserved