A really beautiful, tranquil and secluded place to stay, with all goes he facilities one could wish for - a real home from home.