The kind of place you wish you could award 6 stars. Amazingly well appointed, big comfy beds, wonderful cooking & bathroom facilities. The perfect place to stay.