Rosehaven had an old world charm it was a pleasure to stay there. The beds were amazing and the grounds were beautiful. Everything was perfect to unwind and relax, with areas where you could sit and read or just take in the serenity. We thoroughly enjoyed our stay and would stay again.