10/10 highly recommended. Great location and hosts. Couldn't ask for better.