Large, rustic space with lots of amenities and beautiful location, but the place was not ready on our arrival and we had to wait for the host to set the place up. Also the downstairs bathroom and bedroom floors were dirty and had things left behind by previous guests.