A beautifully appointed self contained place to stay. Had everything you could possibly ask for :)