Perfect place in every single way. Amazing hospitality, best host. Highly recommended. Will definitely stay there next time too.