Very good location, easy to communicate & friendly hosts. Thoughtfully designed. I loved it.