May Rose Cottage, the gardens, the location, and the hosts are fantastic! Thoroughly enjoyed our stay.