Very charming place in a beautiful, lush area.