Exceptionally clean, amazing location, really was perfect. Would highly recommend to anyone. As for the host - great communication, really made our trip a memorable experience! Great coffee too!