Absolute Gem of a place, Amazing host, Everything you need in an amazing location.