Everything was perfect just like in the photos! Location is very good. Hosts are wonderful. We had great time, definitely visiting again.