Perfect Location and really easy to communicate with the hosts. Everything we needed was there. Highly recommend and would come back.