Great place. True to the photos. Great communication with the hosts. Highly recommend. Great value for the price.