A unique place to stay with some great individual touches, all the things you would need and a beautiful setting.