Excellent stay, welcoming host, amazing facilities, what else could you wish for?