A very well put together place to stay - lots of attention to detail. Great hosts too!