A great place which is exactly same or better than seen in pictures. hosts are very cooperative and helpful. very good place to stay for a family