Lovely, peaceful haven in great location