We thoroughly enjoyed our stay. Beautiful view, on a peaceful and private property. Check in and checkout was seamless. It was well stocked and very clean.